Sales
AddressProperty TypeCurrent Estimated ValuePrice PaidDate
2 CASTLE ROAD Detached £583,652 £179,950 29 Oct 2001
2A CASTLE ROAD Detached £460,673 £270,000 5 Apr 2012
4 CASTLE ROAD Semi-Detached £359,034 £360,000 31 Aug 2022
4A CASTLE ROAD Semi-Detached £323,113 £175,000 19 Feb 2009
6 CASTLE ROAD Semi-Detached £361,233 £240,000 11 Sep 2014
6A CASTLE ROAD Semi-Detached £380,240 £300,000 1 Sep 2017
8A CASTLE ROAD Semi-Detached £344,341 £290,000 11 Sep 2020
10A CASTLE ROAD Semi-Detached £396,712 £270,000 24 Apr 2015
12 CASTLE ROAD Semi-Detached £357,819 £340,000 14 Jan 2022
14A CASTLE ROAD Detached £391,886 £215,000 1 Jul 2009